package com.wargameproject.unite;

import com.wargameproject.Joueur;
import com.wargameproject.R;
import com.wargameproject.terrain.BaseHumain;
import com.wargameproject.terrain.BaseNavaleHumain;

public class Arquebusier extends UniteTerrestrePercante {
	
	public static final int coutFixe = 250;
	
	public Arquebusier(Joueur joueur) {
		super();
		this.joueur = joueur;
		attaque = 3;
		typeAttaque = "percante";
		porteeAttaque = 3;
		peutAttaquer = true; //false
		typeArmure = "legere";
		armureSurNormal = 10;
		armureSurPercante = 10;
		armureSurMagique = 0;
		armureSurSiege = 0;
		vie = 10;
		mouvement = 6;
		visibilite = 3;
		soin = 1;
		peutCapturer = true;
		cout = 250;
		image = R.drawable.arquebusier;
	}

	public void capturer() {
		if(this.position.terrain.estAquatique) {
			this.position.base = new BaseNavaleHumain(this.joueur);
		}
		else {
			this.position.base = new BaseHumain(this.joueur);
		}
		this.position.base.position = this.position;
	}
}